/* 引入字体图标 */
@font-face {
    font-family: 'iconfont';
    src: url('../../fonts/iconfont.woff') format('woff');
}
/* 设置字体图标 */
/* .iconfont {
    font-family: "iconfont";
    font-size: 16px;
    font-style: normal;
} */
body{
    position: relative;
}
.nav{
    position: fixed;
    top: 0px;
    z-index: 20;
    width: 100%;
    height:50px;
    background-color:#fafafa;
    border: 1px solid #e5e5e5;

}

.common{
    width: 1200px;
    margin: 0 auto;
}


.clearfix:after {
    content: "";
    display: block;
    clear: both;
  }

 .nav-left{
     float: left;
     width: 600px;
     height: 49px;
     /* background-color: green; */
 } 

 .nav-left li{
     display: inline-block;
     height:49px;
     line-height: 49px;
     text-align: center;
     font-size: 17px;
     padding-left:37px;
 }

 .nav-left li a:hover {
     color:#0d90d2;
 }

 .nav-left li a:hover {
     background-image: url("/bjbk/public/img/class/Snipaste_2019-05-13_09-54-47.png");
 }

 /* 左部导航结束 */

 /*右部导航开始 */
.nav-right{
    float: right;
    width: 400px;
    height: 49px;
    /* background-color: aquamarine; */
    /* border: 1px solid red; */
}

/* 班级按钮 */
.class-button {
    float: left;
    width: 96px;
    height: 32px;
    margin-top: 4px;
    background-color: #5eb95e;
    border:1px solid #5eb95e;
    text-align: center;
}

.class-button i {
    margin-top: 5px;
  display: inline-block;
    width: 20px;
    height: 19px;
    /* border: 1px solid black; */
   background-image: url("../../img/class/Snipaste_2019-05-13_11-27-34.png");
background-position: 0 0 ;
background-repeat: no-repeat;
}

.class-button a {
display: inline-block;
padding-top:3px;
 font-size: 15px;
 color:#ffff;      
}

/* 用户名按钮 */

.username-button {
  margin-left:127px;
    width: 156px;
    height:46px;
    /* background-color: hotpink; */
    /* border:1px solid hotpink; */
}

.username-button:hover{
    background-color:#eeeeee;
}

.username-button i {
    margin-top: 5px;
    display: inline-block;
    width: 20px;
    height:23px;
    /* border:1px solid black; */
    background-image: url("../../img/class/Snipaste_2019-05-13_15-11-17.png");
}

.username-button>b{
    font-size: 15px;
    color:#737373;
}

.username-button span {
    display: inline-block;
    width: 11px;
    height: 9px;
    /* border: 1px solid  black; */
    background-image: url("../../img/class/Snipaste_2019-05-13_15-10-02.png");
    background-repeat: no-repeat;
}

.shijiansousu{
    margin-top:75px;
}

.shijiansousu-a{
    width: 1199px;
    height:86px;
}

.shijiansousu-a li{
    float: left;
   padding-right:16px;
   
}

.shijiansousu-a ul{
 width: 1199px;
 height:85px;
 /* border: 1px solid  #737373; */
}

.shijiansousu-a li a {
    font-size: 17px;
    color:#0d90d2;
}

.shijiansousu-a li a:hover {
    font-size: 17px;
    color:#585f8a;
}

.am-input{
    position: relative;
    /* display: inline-block; */
    width: 1199px;
    height: 30px;
    /* border: 1px solid #e8e8e8; */
    margin-top: -59px;
}

.am-form {
    width:1197px;
    height: 30px;
    border: 1px solid #e8e8e8;
    font-size: 16px;
    font-family: "Microsoft Yahei";
}

.am-input-group-btn {
   position: absolute;
   top:0px;
   right: 1px;
    width:69px;
    height:30px;
    border: 1px solid  #cccccc;
    display: inline-block;
    background-color: #ffffff;
}

.am-btn-am-btn-default {
    width:69px; 
    height:30px;
   font-size: 16px;
   font-family:"Microsoft Yahei";
   background-color: #ffffff;
   border:none;
}

/* 时间排序于搜索框的大div结束 */

.tianjialan {
    width: 1196px;
    height:100%;
    margin-bottom:384px;
    /* border: 1px solid red; */
}

.tianjialan li {
    width: 1200px;
    height: 72px;
    border-bottom: 1px solid #eeeeee;
}

/* 添加栏开始 */
.tjl{
    margin-top:21px;
}
.xiongmao>i{
    display:inline-block;
    width: 62px;
    height:62px;
    border: 1px solid #eeeeee;
    background-image: url("../../img/class/1685632-20190513093320629-602812464.jpg");
    background-size: 60px 60px;
    background-repeat: no-repeat;
    padding: 0px;
    margin-top:4px;
}

.qzyi{
    position: relative;
    float:right;
    margin-top:9px;
    margin-right:41px;
    width:1073px;
    height:52px;
    /* border: 1px solid black; */
}

.qzyi span {
    font-size: 17px;
    font-weight:bold;
 
}
.qzyi span a {
    color:#1f98d5;
}

.qzyi p {
    padding-top:3px;
    font-size:13px;
}
.qzyi i{
    position: absolute;
    top:8px;
    right:0px;
    /* float: right; */
    font-size:14px;

}

/* ///////// */

.xiongmao1>i{
    display:inline-block;
    width: 62px;
    height:62px;
    border: 1px solid #eeeeee;
    background-image: url("../../img/class/edu-class1.png");
    background-size: 60px 60px;
    background-repeat: no-repeat;
    padding: 0px;
    margin-top:4px;
}

.qzyi{
    position: relative;
    float:right;
    margin-top:9px;
    margin-right:41px;
    width:1073px;
    height:52px;
    /* border: 1px solid black; */
}

.qzyi span {
    font-size: 17px;
    font-weight:bold;
 
}

.qzyi span a {
    color:#1f98d5;
}

.qzyi p {
    padding-top:3px;
    font-size:13px;
}


.qzyi i{
    position: absolute;
    top:8px;
    right:0px;
    /* float: right; */
    font-size:14px;

}

.xiongmao2>i{
    display:inline-block;
    width: 62px;
    height:62px;
    border: 1px solid #eeeeee;
    background-image: url("../../img/class/edu-class1.png");
    background-size: 60px 60px;
    background-repeat: no-repeat;
    padding: 0px;
    margin-top:4px;
}

.qzyi>span>a:hover{
    color:#095f8a;
}
.xiongmao3>i{
    display:inline-block;
    width: 62px;
    height:62px;
    /* border: 1px solid #eeeeee; */
    /* background-image: url("../../img/class/edu-class2.png"); */
    background-size: 60px 60px;
    background-repeat: no-repeat;
    padding: 0px;
    margin-top:4px;
}

.fenye1{
    margin-bottom:13px;
    width: 1199px;
    height:40px;
    /* border: 1px solid black; */
}

.fenye1 ul {
    float: right;
    margin-right: 31px;
}
.fenye1 li {
    float: left;
    padding-left: 5px;
    /* border: 1px solid  #095f8a; */
}
.fenye1 a{
    display: inline-block;
    width:25px;
    height: 25px;
    border: 1px solid #095f8a ;
    text-align: center;
    line-height: 25px;
    color:#2e6ab1;
}

.fenyela a{
    border:none;
}

.fenye1q {
    width:50px;
    height: 25px;
    border: 1px solid red;
    padding: 0 8px 0 0 ;
}
.fenye2{
    width:50px;
    height: 25px;
    border: 1px solid red;
    padding: 0 15px 0 0 ;
}

.dibu{
    width: 100%;
    height: 55px;
    background-color: #2d3e50;
    position: absolute;
    bottom:0px;
}

.dibu p{
    padding: 23px 13px 6px 286px;
    font-size: 14px;
    color: #7f8c8d;
}

.dibu a {
    color:#215e82;
}
